The bogey of the 1962 defeat must be laid to rest with a finality that is unquestionable. The myth of Chinese invincibility is a tall tale that belongs to an era gone by, says Vivek Gumaste.